from math import *
a = int(input("Введите четырехзначное число:"))
aa = a
a1 = a
big = 0
small = 9
c = 0
b = 0
d = 0
e = "Нет"
f = "Нет"
g = 0
ccc = 0
fff = 0
ggg = 0
yyy = 0
kkk = 0
tt = a % 10
yy = a // 10 % 10
rr = a // 100 % 10
bb = a // 1000 % 10
if a> 999 and a <10000:
    if a*a == int(a) * int(a):
        ccc = int(a) * int(a)
    else:
        ccc = "Нет"
    if a % 2 == 0:
        e = "Да"
    else:
        e = "Да"
    if a % 3 == 0:
        f = "Да"
    else:
        f = "Нет"
    while a != 0:
        s = a % 10
        if s == 0:
            c = c + 1
        a = a // 10
    while a1 != 0:
        b = a1 % 10
        if b > big:
            big = b
        if b < small:
            small = b
        a1 = a1 // 10
    if tt == int(sqrt(tt)) * int(sqrt(tt)):
        fff = int(sqrt(tt))
    else:
        fff = "Нет"
    if yy == int(sqrt(yy)) * int(sqrt(yy)):
        ggg = int(sqrt(yy))
    else:
        ggg = "Нет"
    if rr == int(sqrt(rr)) * int(sqrt(rr)):
        yyy = int(sqrt(rr))
    else:
        yyy = "Нет"
    if bb == int(sqrt(bb)) * int(sqrt(bb)):
        kkk = int(sqrt(bb))
    else:
        kkk = "Нет"
    print('Максимальная цифра равна', big)
    print('Минимальная цифра равна', small)
    print("В числе", c, "нулей")
    print("Число четное?", e)
    print("Число кратно 3?", f)
    print("Введенное число является квадратом числа:", ccc)
    print("Цифра в разряде единиц является квадратом цифры :", fff)
    print("Цифра в разряде десятков является квадратом цифры :", ggg)
    print("Цифра в разряде сотен является квадратом цифры :", yyy)
    print("Цифра в разряде тысяч является квадратом цифры :", kkk)    
else:
    print("Введенное число не является четырехзначным")


